@charset "utf-8";
/* CSS Document */
body,dl,dt,dd,img,h1,h2,h3,h4,ul,li,span,p,input,div,img{margin:0;padding:0;}
body{font-size:12px;line-height:1.5em;font-family:Microsoft YaHei;white-space:normal; word-wrap:break-word;word-break:break-all;color:#000;}
button, input, select, textarea,label{vertical-align:middle;outline:none; }
fieldset,img {max-width:100%;border: 0; } 
/*强制不换行*/
.g-ws-w { white-space:nowrap; }
/*强制换行*/
.g-ww-bw {white-space:normal; word-wrap:break-word; word-break:break-all; }
a {text-decoration:none;color:#000;outline: none;font-family:Microsoft Yahei;}
a:active {star:expression(this.onFocus=this.blur());}
i{font-style:normal;}
input[type="button"]{text-shadow: 0 1px 1px rgba(0,0,0,.6);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);color: #e8f0de;}
ul li,dl,dt,dd{list-style:none;}
.fc{clear:both;}
.fl{float:left;}
.fr{float:right;}
.WY{font-family:Microsoft YaHei;}
.red{color:#ef0000;}
.tipsTxt{color:#666;}
.green{color:#009c3b;}
.yellow{color:#f28e00;}
table{cursor:pointer;}
/*common*/
.noData{overflow: hidden; height: 265px; width: 100%; background: url(../images/order.jpg) no-repeat center 62px #f6f6f6; text-align: center;display:none;}
.noData .Datatips{padding-top: 150px; font-family: Microsoft YaHei; color: #cdcdcd; font-size: 16px;}
.bgShade{background:#ddd;}
.wrapper{margin:0 1%;}
.scrollBar{padding-top:48px;}
h2.title{border-bottom:1px dashed #A4065B;font-weight:normal;margin-bottom:4px;line-height:28px;text-shadow:0 0 1px #999;}
h3.title{font:normal 18px/1.2em Microsoft YaHei;color:#000;}
h3.title .English{font-size:12px;margin-left:5px;color:#76002f;}
h4.title{line-height:26px;font-size:14px;font-weight:normal;}
.container{position:relative;}
p.mainTxt{font-size:14px;margin-bottom:10px;}
.onlyImg{margin:10px 0;text-align:center;position:relative;}
.onlyImg img{margin-bottom:-4px;max-width:100%;width:auto;}
p.txt{margin-bottom:5px;text-indent:2em;}
.del,.pay,.car{padding:8px 18px;border:none;color:#fff;border-radius:3px;font-family:Microsoft YaHei;width:auto;margin-left:5px;font-size:14px;cursor:default;}
.del{background:#945c14;background: -webkit-gradient(linear, left top, left bottom, from(#e29e47), to(#945c14));background: -moz-linear-gradient(top, #e29e47, #945c14); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e29e47', endColorstr='#945c14');}
.pay{background: #c00;background: -webkit-gradient(linear, left top, left bottom, from(#d85b5b), to(#c00));background: -moz-linear-gradient(top, #d85b5b, #c00); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#d85b5b', endColorstr='#c00');}
.footer{text-align:center;line-height:20px;margin-top:5px;}
/*弹出层*/
.shade{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;opacity:0.3;display:none;z-index:100;}
.shade1{z-index:100;}
.shade2{z-index:200;}
.shade3{z-index:300;}
.hideDiv{width:300px;position:fixed;left:50%;top:50%;padding:5px;background-color:#fff;z-index:150;display:none;border:2px solid #0d0d0d;}
.hideDiv p{margin-top:10px;}
.hideDiv select{margin-right:5px;}
.hideDiv .columnList{display:inline-block;width:78px;}
.hideDiv .txt{width:220px;height:24px;line-height:24px;border:1px solid #ccc;}
.hideDiv .test_default{margin-left:-2px;}
.hideDiv .tips{font-size:14px;}
.hideDiv .titTxt{min-width:72px;text-align:right;display:inline-block;}
.closeTop strong{position:absolute;left:0;top:0;font-size:16px;}
.closeTop span{display:inline-block;width:21px;cursor:pointer;}
.closeTop{position:relative;height:21px;text-align:right;margin-right:0;}
.BottomBtn{text-align:center;margin-top:5px;}
.BottomBtn input{width:auto;height:auto;padding:6px 18px;font-family:Microsoft YaHei;font-size:16px;text-align:center;text-shadow: 0 1px 1px rgba(0,0,0,.6);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);color: #e8f0de;}
.BottomBtn .pay{background: #64991e;background: -webkit-gradient(linear, left top, left bottom, from(#ff7a4b), to(#c00));background: -moz-linear-gradient(top, #ff7a4b, #c00);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7a4b', endColorstr='#c00');}
.BottomBtn .del{background: #AC7226;background: -webkit-gradient(linear, left top, left bottom, from(#ffa956), to(#b25800));background: -moz-linear-gradient(top, #ffa956, #b25800);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa956', endColorstr='#b25800');}
.bottomBtn .btn{margin:0;padding:9px 0;font-family:Microsoft YaHei;font-size:16px;width:100%;background: #c00;background: -webkit-gradient(linear, left top, left bottom, from(#d85b5b), to(#c00));background: -moz-linear-gradient(top, #d85b5b, #c00); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#d85b5b', endColorstr='#c00');}
/*.bottomBtn .voteOver{opacity:0.5;filter:alpha(opacity=50);}*/
/*banner*/
.swipe {overflow: hidden;visibility: hidden;position: relative;margin:0 0 1%;}
.swipe-wrap {overflow: hidden;position: relative;}
.swipe-wrap .ad {float:left;width:100%;position: relative;}
.swipe-wrap .ad img{width:100%;margin-bottom:-5px;}
.swipe-wrap .ad p{width:100%;box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;padding:2px 10px;position:absolute;left:0;bottom:0;opacity:0.6;color:#fff;background-color:#000;}
.swipe ol{
    height:20px;
    position: absolute;
    z-index:10;
    margin:0;
    text-align:right;
    padding-right:15px;
	right:0;bottom:0;
}
.swipe ol li{
    display:inline-block;
    margin:0 2px;
    width:8px;
    height:8px;
    background-color:#757575;
    border-radius: 8px;
}
.swipe ol li.on{
    background-color:#ffffff;
}
/*service*/
.column{width:48.5%;padding:20px 0;text-align:center;float:left;margin:0 0 1% 1%;color:#fff;font-size:16px;}
.column img{height:30px;}
.column span{line-height:24px;}
.tb1{background:#df7c5d;}
.tb2{background:#37b9da;}
.tb3{background:#428de7;}
.tb4{background:#32b14e;}
.tb5{background:#85c24c;}
.tb6{background:#30cb99;}
/*carShow*/
.txtTitle{padding-bottom:3px;border-bottom:1px dashed #333;margin-bottom:5px;}
.txtTitle .date{color:#333;}
.columnTab{left:50%;margin-left:-5px;width:120px !important;}
.columnTab .arrow{position:absolute;right:40px;top:-8px;display:block;width:17px;height:9px;background:url(../images/scrollBtn.png) no-repeat;}
.friendlink{padding:0 5px;border:1px solid #e7e7e7;background:#f6f6f6;font-size:14px;margin-bottom:6px;}
.friendlink a,#list_nav a{padding-left:5px;line-height:30px;display:block;border-bottom:1px solid #e3e3e3;background:url(../images/ico-next2.png) no-repeat right center;}
.friendlink a:last-child{border:none;}
.friendlink a:hover,#list_nav a:hover{background-color:#fff;}
/*tryDrive*/
.person{margin-bottom:5px;font-size:14px;position:relative;}
.person input.txt,.person textarea{width:98%;height:22px;margin-top:2px;line-height:22px;padding:5px 2px;border:1px solid #c1c1c1;box-shadow:0 0 1px #f3f3f3;}
.person select{border:1px solid #c1c1c1;box-shadow:0 0 1px #f3f3f3;}
.person textarea{resize:none;height:80px;}
.person .double{height:22px;width:49%;line-height:22px;}
.person select.double,.person select.txt{height:24px;line-height:24px;}
.person select.txt{width:100%;}
.appDate{display:block;width:46%;position:absolute;right:5px;top:0;}
.person input.mar{width:46%;}
.appDate select{box-sizing:border-box;-moz-box-sizing:border-box;width:100%;margin-top:2px;}
.give{text-align:center;margin-bottom:10px;}
.give input{color:#fff;font:normal 14px/34px Microsoft YaHei;width:100%;height:34px;border:1px solid #5FB866;background:url(../images/bg1.jpg) repeat-x 0 -209px;border-radius:2px;box-shadow:1px 1px 3px #999;border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top, #7db72f, #4e7d0e);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');text-shadow: 0 1px 1px rgba(0,0,0,.6);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #e8f0de;}

/*advisor*/
.hostImg{margin:0 auto;width:310px;}
.hostImg dl{width:135px;padding:5px;background:#eee;border-radius:3px;margin:5px;line-height:22px;cursor:pointer;float:left;}
.hostImg dl dt{max-height:152px;max-width:100%;position:relative;}
.hostImg dt img{width:100%;height:152px;}
.hostImg dt .pendant{display:block;width:35px;height:20px;background:url(../images/gift.png) no-repeat -157px 0;padding-left:13px;font-size:10px;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.6);position:absolute;right:-1px;bottom:12px;}
.hostImg dt .pendant span{position:relative;top:-2px;}
.hostImg dd p{margin-left:5px;}
/*.hostImg .allBtn .voteOver{opacity:0.5;filter:alpha(opacity=50);}*/
.hostImg .allBtn{text-align:center;}
.hostImg .allBtn input{box-sizing:border-box;width:90%;margin:0;}
.hostImg .allBtn input:nth-child(1){margin-bottom:10px;}
.person label{box-sizing:border-box;-moz-box-sizing:border-box;-khtml-box-sizing:border-box;display:block;background-color:#fff;width:99.8%;height:30px;line-height:30px;padding:2px 10px;border:1px solid #c1c1c1;box-shadow:0 0 1px #f3f3f3;border-bottom:0;}
.person label i{display:inline-block;width:15px;height:15px;background:url(../images/bg2.jpg) no-repeat;position:relative;top:2px;margin-right:5px;}
.person label i.focus{background:url(../images/bg2.jpg) no-repeat -15px 0;}

/*日历插件*/
.doubledate,.doubledate1{background:url(../images/date_icon.gif) no-repeat 98% center;border:1px solid #eee;}
.kui_d_pane{position:absolute;width:320px;margin:0;z-index:9999;left:50%;margin-left:-160px;}
.kui_data_content_pane{border:1px solid #1F73C9;width:320px;overflow:hidden;font-size:12px;position:absolute;left:0;z-index:100;top:0;background:#fff;height:225px;}
.kui_data_content_pane a:link,.kui_data_content_pane a:visited{color:#222222;text-decoration:none;font-weight:900;}
.kui_data_content_pane a:hover{color:#fff;}
.kui_date_reset{border-top:1px #2092D6 dotted;clear:both;margin:3px;padding:3px;text-align:right;}
.kui_date_reset span{cursor:pointer;background:#2192D6;color:#FFF;padding:2px 5px;margin-left:3px;}
.kui_prev_next_month{background:url(../images/date_top.png) 4px 0 no-repeat;border-bottom:0px solid #fd5900;height:23px;line-height:23px;font-weight:900;text-align:center;margin-top:3px;padding-top:1px;}
.kui_prev_m,.kui_today{float:left;margin-left:6px;}
.kui_prev_m{background:url(../images/date_prev.png) 0 0 no-repeat;height:21px;width:21px;}
.kui_today,.kui_tomorrow{width:130px;text-align:center;color:#fff;cursor:default;}
.kui_tomorrow{float:right;}
.kui_next_m{float:right;margin-right:6px;background:url(../images/date_next.png) 0 0 no-repeat;height:21px;width:21px;}

.kui_data_tab,.kui_date_info{width:171px;margin:2px auto;zoom:1;overflow:hidden;} 
dl.kui_data_tab dt{font-weight:900;}
.kui_data_tab dt,.kui_date_info dt{line-height:23px;height:23px;text-align:center;border-bottom:0px solid #B2C4D2;border-right:none;cursor:default;background:#EDECEC;font:12px/24px arial;width:23px;float:left;text-align:center;}
.d_th_bg{color:#FF9900;}
.kui_date_info dt{background:#fff;border-left:0px solid #B2C4D2;border-bottom:0px solid #B2C4D2;color:#005DAD;font-weight:900;}
.kui_date_info .kui_td_kong{background:#fff;cursor:default;}
.kui_time_pane{background:#2092D6;line-height:22px;height:22px;overflow:hidden;margin-bottom:4px;padding-bottom:1px;background:url(../images/date_top.png) 4px 0 no-repeat;}
.kui_clean_btn{float:left;padding-left:6px;}
.kui_close_btn{float:right;padding-right:6px;}
.kui_time{float:left;padding-left:8px;}
.kui_time input{width:17px;padding:1px;line-height:12px;height:12px;margin-right:2px;margin-top:2px;_margin-top:1px;}
.kui_date_info .td_select{background:url(../images/td_selected.png) center no-repeat;}
.kui_date_info .td_hover{color:red;cursor:pointer;}
.kui_txt_hide{display:none;}
dl.kui_date_info .kui_td_hui{background:#fff;cursor:default;color:#DBDBDB;font-weight:400;}
a img{border:0;}
#left_table,#right_table{float:left;width:159px;height:172px;overflow:hidden;}
#left_table{border-right:1px solid #6793BC;}
.eui-calendar {
    display: none;
    position: absolute;
    left: 20px;
    top: 50px;
    width: 238px;
    min-width: 200px;
    min-height: 200px;
    padding: 10px 5px;
    background: rgb(255,255,255);
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.2);
    border: 1px solid rgb(232,239,243);
    border-radius: 8px;
    overflow: hidden;
    font-family: 微软雅黑, Verdana, sans-serif;
}

.eui-calendar-selectcontent,  .eui-calendar-datecontent, .eui-calendar-week{
    margin: 0;
    padding: 0;
    list-style: none outside none;
}

.eui-calendar-selectcontent li {
    display: inline;
}

select[data-calendar="year"], select[data-calendar="month"] {
    width: 119px;
    border: 1px solid rgb(223,229,233);
    box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.1);
}

.eui-calendar-week{
    margin: 0 0 40px;
}

.eui-calendar-weekday, .eui-calendar-lastmonthdate, .eui-calendar-date {
    float: left;
    width: 30px;
    height: 30px;
    margin: 2px;
    font-size: 12px;
    line-height: 30px;
    text-align: center;
}

.eui-calendar-weekday {
    font-weight: bold;
    color: rgb(89, 89, 112);
}

.eui-calendar-date {
    background: rgb(236, 236, 239);
    color: rgb(60, 187, 246);
    text-shadow: 0px 1px 1px rgba(250, 250, 250, 0.6);
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
    border-radius: 3px 3px 3px 3px;
    cursor: pointer;
}

.eui-calendar-today{
    box-shadow: 0px 0px 12px rgba(0, 160, 250, 0.5) inset;
    background: rgb(195, 226, 250)\9;
}

.eui-calendar-date:hover {
    box-shadow: 0px 0px 6px rgba(0, 160, 250, 0.6) inset;
    background: rgb(185, 196, 220)\9;
    color: rgb(255,255,255)\9;
}
label[for="birthday"] {
	font-weight: bold;
	color: rgb(101,101,101);
}
#birthday {
	border: 1px solid rgb(212,212,212);
}
#intro {
	position: absolute;
	top: -1px;
	left: 50%;
	margin-left: 50px;
	color: rgb(72,72,72);
	width: 250px;
	padding: 30px 50px;
	box-shadow: 0 1px 3px rgba(0,0,0,0.05), 0 -5px 16px rgba(0,0,0,0.1) inset;
}

/*修改日历插件*/
.calender{width:255px;padding:3px;margin:50px auto;top:0;left:50%;margin-left:-130px;border:2px #1F73C9 solid;background:#fff;position:absolute;display:none;z-index:999;}
.calendertb{width:100%;}
.calendertb td{width:35px;height:35px;border:1px #CCCCCC solid;text-align:center;vertical-align:middle;cursor:pointer;font-size:14px;font-weight:bold;}
.calendertb td.hover,.calendertb td.weekendhover{color:#1F73C9;}
.calendertb th{width:35px;height:30px;border:1px #CCCCCC solid;text-align:center;vertical-align:middle;cursor:pointer;color:#979797;}
.calendertb .weekend{color:#005DAD;}
.tdtoday{ background:#0080FF;color:#fff;width:35px;height:35px;border:1px #CCCCCC solid;text-align:center;vertical-align:middle;cursor:pointer;font-size:14px;font-weight:bold;}
.getyear{ margin-bottom:5px;height:22px;line-height:22px;padding:5px 0;width:100%;text-align:center;background:#2192D6;}
.getyear select{width:80px;margin-bottom:5px;}
.preMonth{background:url(../images/date_prev.png) no-repeat;margin-right:18px;}
.preMonth,.nextMonth{text-indent:-20000px;display:inline-block;width:21px;height:21px;font-size:14px;font-weight:bold;cursor:pointer;color:#0080FF;margin-top:1px;}
.nextMonth{background:url(../images/date_next.png) no-repeat;margin-left:18px;}
.zhezhao{width:100%;height:100%;position:fixed;z-index:998;background:#fff;filter:alpha(opacity=10);opacity:0.1;display:none;}
/*member*/
.Card{width:290px;height:157px;padding:10px;margin:5px auto;background:url(../images/card.png) no-repeat;color:#2B3D35;}
.cardHead{width:290px;line-height:40px;height:40px;position:relative;}
.cardHead span{float:right;}
.cardHead strong{position:absolute;left:0px;top:6px;}
.cardHead strong img{height:30px;}
.Card dl{min-height:90px;padding:9px 5px;line-height:22px;font-size:14px;}
.Card dt{float:left;width:90px;height:90px;margin-right:20px;}
.onlyImg{text-align:center;margin:8px 0;font-size:12px;}
.cardFoot{line-height:20px;height:20px;text-align:right;}
/*perfact*/
.perfact{padding:0 10px 10px;background-color:#fff;margin-bottom:10px;border-radius:3px;}
.perfact dt{text-align:center;}
.perfact dd{padding:12px 0;}
.perfact .title{font:normal 14px/22px Microsoft Yahei;}
.perfact p{line-height:18px;font-size:12px;color:#666;}
.perfact .free{border-top:1px dashed #ccc;}
.perfact .free .red{font-size:16px;}
.free .copper{padding:2px 4px;background-color:#c00;color:#fff;border-radius:5px;margin:0 4px 0 18px;}
.perfact .det{padding:8px 14px 8px 28px;font-size:14px;background:url(../images/sm1.png) no-repeat 6px center #ededed;color:#333;border-radius:6px;position:absolute;left:0;top:5px;cursor:default;}
.perfact .lastPay{height:20px;position:relative;}
.perfact .pay{position:absolute;right:0;top:3px;}
.proDetails{width:100%;height:100%;background-color:#fff;position:fixed;left:0;bottom:0;overflow-y:scroll;z-index:600;}
.proDetails h3.title{height:30px;line-height:30px;border-bottom:1px solid #ccc;margin-bottom:10px;font-size:16px;padding:0 8px;}
.proDetails h3.title .arrow{display:block;width:18px;height:18px;background:url(../images/sm2.png) no-repeat;position:absolute;right:10px;top:5px;}
.proDetails .det{padding:0 8px;margin-bottom:10px;}
.proDetails .det p,.datas{margin-bottom:5px;font-size:14px;}
.proDetails .det input.txt,.emptyInput{border:1px solid #ccc;padding:5px;width:100%;box-sizing:border-box;}
/*qqFace*/
.showFaceTxt{width:100%;height:140px;border:1px solid #ccc;position:relative;margin-bottom:10px;}
.showFaceTxt .saytext{box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;padding:5px;font-size:14px;width:100%;height:110px;border:none;}
.com_form{position:absolute;bottom:0;width:100%;box-sizing:border-box;left:1px;padding:0 10px;height:24px;}
span.emotion {display:block;width: 42px;height: 20px;background: url(../images/face/icon.gif) no-repeat 2px 2px;padding-left: 20px;cursor: pointer}
span.emotion:hover {background-position: 2px -28px}
.qqFace {margin-top: 4px;background: #fff;padding: 2px;border: 1px #dfe6f6 solid;}

.proDetails aside.tips{display:inline;position:relative;top:-9px;}
.uploadImg{margin-bottom:10px;padding:10px;padding-bottom:8px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#eee;}
.uploadImg .showDel{display:inline-block;position:relative;height:35px;width:35px;margin-right:10px;}
.uploadImg .delImg{display:block;width:12px;height:12px;position:absolute;right:-2px;top:-2px;background-image:url(../images/close.png);background-size:12px 12px;border-radius:6px;}
.uploadImg input.file{height:35px;width:35px;opacity:0;position:absolute;left:0;bottom:5px;z-index:0;}
.uploadImg .addImg{display:inline-block;width:34px;height:34px;}
/*products*/
.Service{width:100%;position:fixed;left:0;top:0;z-index:9999;height:42px;background:url(../images/bg1.jpg) repeat-x;border-top:1px solid #d3d3d3;}
.Service .Nav{width:300px;margin:0 auto;}
.Nav a{display:block;text-decoration:none;height:40px;line-height:40px;width:75px;float:left;background:url(../images/bg1.jpg) no-repeat right -42px;position:relative;}
.carService a{width:75px;}
.Nav a span{display:block;width:20px;height:20px;position:absolute;left:25px;top:9px;background-image:url(../images/btn1.jpg);}
.Nav a .btn1{background-position:-86px 0;}
.Nav a .btn2{width:23px;background-position:-20px 0;}
.Nav a .btn3{background-position:-43px 0;}
.Nav a .btn4{width:23px;background-position:-63px 0;}
.Nav a .btn4 sup{position:absolute;right:-15px;top:2px;font-family:Microsoft YaHei;color:#f00;font-weight:bold;font-size:10px;}
.Nav a .btn5{background-position:-106px 0;}
.products{padding:0 5px;}
.products dl,.products dt,.products dd,.products p{margin:0;padding:0;}
.products dl{width:45%;border:1px solid #c1c1c1;margin:10px 2%;_display:inline;float:left;}
.products dt,.products img{width:100%;height:105px;}
.products dt{border-bottom:1px solid #c1c1c1;}
.products dd{font-family:Microsoft YaHei;padding:10px;padding-top:0;font-size:11px;}
.products dd strong{line-height:30px;font-size:14px;}
.products dd b{font-weight:normal;color:#f00;}
h2.xilie{margin:0;margin-top:10px;height:28px;background:url(../images/bg1.jpg) repeat-x 0 -82px;position:relative;}
h2.xilie span{display:inline-block;border-bottom:1px solid #333;padding:0 5px 6px;margin-left:10px;background:#0A81D6;background:url(../images/arrow.png) no-repeat center bottom;font-size:15px;color:#0A81D6;font-family:Microsoft YaHei;}
h2.xilie a.more{padding:5px 10px;font-family:SiSimsun;font-weight:normal;color:#333;font-size:12px;position:absolute;right:0;top:0;}
h2.xilie select{font-size:12px;font-weight:normal;position:absolute;right:60px;top:3px;}
.RMB{width:100%;padding:10px 0;border-top:1px solid #e5e5e5;}
.RMB b,.RMB span,.RMB input{font-size:14px;width:32px;display:block;height:30px;line-height:30px;float:left;}
.RMB b{font-weight:normal;width:auto;color:#333;font-family:Microsoft YaHei;}
.RMB .number{text-align:center;height:30px;border:none;border-top:1px solid #ECECEC;border-bottom:1px solid #ECECEC;}
.RMB .Up{border:1px solid #ececec;background:url(../images/btn2.jpg) no-repeat -32px 0;}
.RMB .Down{border:1px solid #ececec;background:url(../images/btn2.jpg) no-repeat;}
.RMB .car{float:right;padding:0 14px;background:#c00;width:auto;}
.backTop{height:26px;line-height:26px;text-align:center;background:#ccc;}
/*buy_car*/
.order{border:2px solid #c1c1c1;margin-bottom:10px;background-color:#fff;}
.order .info{padding:5px 10px;line-height:20px;font-size:12px;background:#f2f2f2;margin-bottom:10px;}
.order h4{border-bottom:1px solid #ccc;}
.product{border-top:2px solid #f3f3f3;border-bottom:2px solid #f3f3f3;margin:0 auto 20px;}
.product h2{margin:0;height:30px;line-height:30px;border-bottom:1px solid #f3f3f3;position:relative;padding-left:78px;color:#000;font-family:"微软雅黑";font-size:14px;}
.product h2 span{display:block;width:16px;height:15px;background:url(../images/sm2.jpg) no-repeat;position:absolute;left:10px;top:7px;}
.product h2 b{font-size:11px;margin-left:5px;font-weight:normal;}
.product h2 .focus{background:url(../images/sm2.jpg) no-repeat 0 -15px;}
.B_det{padding:6px 10px;height:18px;background:#f7f7f7;}
.B_det span,.B_det input{text-align:center;}
.B_det input{height:14px;line-height:14px;border:1px solid #ccc;width:20px;margin-top:-4px;}
.B_det .dlt,.B_det .up,.B_det .down{display:inline-block;width:16px;height:16px;background-image:url(../images/sm2.jpg);text-indent:-2000em;}
.B_det .dlt{background-position:0 -30px;margin-right:10px;}
.B_det .up{background-position:0 -62px;}
.B_det .down{background-position:0 -46px;}
.B_det b{margin-right:0;float:right;font-weight:normal;}
.B_det b span{color:#c00;float:none;}
.go_buy{margin:10px 0;padding:0 10px;}
.go_buy strong{margin-left:20px;font-size:14px;}
.giveNow{margin:10px;text-align:right;}
.address td{text-align:left;padding:4px 0;}
.address caption{font-weight:bold;line-height:28px;}
.address input{color:#666;width:100%;height:22px;line-height:22px;border:1px solid #ccc;}
.product dl{padding:0 10px;margin:10px 0;min-height:50px;}
.product dt{width:76px;height:47px;overflow:hidden;float:left;}
.product dt img{width:62px;min-height:47px;}
.product dd p{line-height:24px;color:#333;text-decoration:none;font-size:12px;}
.orderBtn{height:30px;text-align:center;margin:10px 0 3px;}
/*orderList*/
.orderImg{display:none;}
.list{margin:0 0.5% 10px;min-height:67px;padding:5px;background-color:#fff;box-shadow:1px 1px 3px #333;cursor:pointer;}
.list dt,.shopInside dt{width:104px;height:70px;margin-right:10px;float:left;}
.list dt img,.shopInside dt img{width:104px;height:70px;border-radius:3px;box-shadow:1px 1px 3px #666;}
.list dd{min-height:70px;}
.list dd strong.title,.shopInside strong.title{color:#3B5998;font:normal 14px/18px Microsoft Yahei;}
.shopInside strong.title span{font-size:12px;color:#FF4400;margin-right:3px;}
.list .dolor,.shopInside .dolor{font-size:16px;}
.list .date{margin-left:10px;}
.shopInside{padding:10px 5px;height:70px;background:url(../images/bg1.jpg) repeat-x left -110px;border-bottom:1px solid #ccc;cursor:pointer;}
.news{background:none;}
.shopInside dd{min-height:70px;padding-right:15px;background:url(../images/ico-next2.png) no-repeat right 32px;position:relative;}
.callPhone{margin-top:5px;}
.shopInside .phone{display:inline-block;margin-right:5px;margin-bottom:-3px;width:19px;height:18px;background:url(../images/gift.png) no-repeat -120px 0;}
.orderState{border-top:1px solid #ccc;padding:5px 10px 0;font-size:14px;text-align:right;margin-top:5px;}
.orderState .money{float:left;font-weight:normal;}
.myHelp dt, .myHelp dt img {width: 62px !important;}
/*activity*/
.actor{padding:10px;background:#fff;margin-bottom:10px;}
.actor dl{overflow:hidden;}
.actor dt{width:100%;overflow:hidden;}
.actor dt img{width:100%;}
.actor dd{padding-top:5px;}
.actor dd strong{font-weight:normal;font-size:14px;}
.actor dd p{line-height:18px;color:#999;}
.bottomBtn{text-align:center;color:#fff;margin-top:15px;}
.bottomBtn .btn{margin:0;padding:9px 0;font-family:Microsoft YaHei;font-size:16px;width:100%;background: #c00;background: -webkit-gradient(linear, left top, left bottom, from(#d85b5b), to(#c00));background: -moz-linear-gradient(top, #d85b5b, #c00); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#d85b5b', endColorstr='#c00');}
/*.bottomBtn .voteOver{opacity:0.5;filter:alpha(opacity=50);}*/

/*share*/
.placeTit{margin-bottom:5px;line-height:34px;text-align:center;background:#004588;font-size:16px;font-weight:bold;color:#fff;border-radius:3px;position:relative;}
.placeTit .back{display:block;width:34px;height:34px;border-right:1px solid #004588;box-shadow:1px 0 0 #115ba2;font-size:12px;position:absolute;left:0;top:0;padding:0 10px;background:url(../images/back.png) no-repeat center center;}
.shareLeft,.shareRight{padding:3px;width:47.5%;}
.share{border-radius:3px;background:#fff;padding:5px;margin-bottom:10px;}
.shareImg{text-align:center;position:relative}
.shareImg .heart{padding:1px 3px;border-radius:5px;background-color:#000;opacity:0.5;filter:alpha(opacity=50);color:#fff;position:absolute;right:2px;top:2px;padding-left:22px;}
.shareImg .heart span{display:block;width:14px;height:13px;background:url(../images/sm1.png) no-repeat -14px 0;position:absolute;left:5px;top:4px;}
.share p{line-height:20px;position:relative;}
.share .headPic{display:inline-block;width:14px;height:16px;background:url(../images/sm1.png) no-repeat;margin-bottom:-3px;margin-right:5px;}

/*loveCar*/
.searchCar{padding:5px;height:30px;background:url(../images/bg1.jpg) repeat-x;border:1px solid #ccc;position:relative;}
.search{width:60%;display:inline-block;position:absolute;right:5px;bottom:5px;}
.search input{height:30px;padding:0 5px;width:100%;border:1px solid #ccc;color:#333;box-sizing:border-box;-moz-box-sizing:border-box;-khtml-box-sizing:border-box;position:relative;z-index:0;}
.searchBtn{display:block;width:27px;height:30px;background:url(../images/scrollBtn.png) no-repeat -17px 6px;position:absolute;right:0;top:-1px;z-index:10;}
.newCarType{display:inline-block;margin-left:5px;height:28px;width:30%;padding:0 5px;border:1px solid #ccc;background:url(../images/menu.png) no-repeat right center #f2f2f2;overflow:hidden;position:relative;}
.newCarType select{margin-top:5px;background:#f2f2f2;width:130%;border:none;}
.newCarType img{position:absolute;right:5px;top:8px;}
.overDate{position:absolute;right:25px;bottom:-5px;}
.overDate span{color:#666;}
.overDate .red{color:#f00;}
.list_nav,.columnTab{width:140px;box-sizing:border-box;-moz-box-sizing:border-box;-khtml-box-sizing:border-box;padding:0 10px;position:absolute;top:42px;right:0;background:#ECECEC;box-shadow:0 0 3px #666;;z-index:900;display:none;}
.list_nav a,.columnTab a{border-bottom:1px solid #ccc;width:100%;height:30px;background:url(../images/ico-next2.png) no-repeat right center;line-height:30px;display:block;font-size:14px;}
.list_nav a:last-child,.columnTab li:last-child a{border:none;}
.carTB{position:relative;}
/*memCard*/
table.tb1{background:#e8e8ea;font-size:12px;}
.tb1 th{font-weight:bold;}
.tb1 td,.tb1 th{background:#fff;padding:4px;}
/*share*/
.shareLeft,.shareRight{padding:3px;width:47.5%;}
.share{border-radius:3px;background:#fff;padding:5px;margin-bottom:10px;}
.shareImg{text-align:center;position:relative}
.shareImg .heart{padding:1px 3px;border-radius:5px;background-color:#000;opacity:0.5;filter:alpha(opacity=50);color:#fff;position:absolute;right:2px;top:2px;padding-left:22px;}
.shareImg .heart span{display:block;width:14px;height:13px;background:url(../images/sm1.png) no-repeat -14px 0;position:absolute;left:5px;top:4px;}
.share p{line-height:20px;position:relative;}
.share .headPic{display:inline-block;width:14px;height:16px;background:url(../images/sm1.png) no-repeat;margin-bottom:-3px;margin-right:5px;}

/*comeOver*/
.comeGift{padding:5px 5px 0;box-shadow:1px 1px 3px #666;margin-bottom:10px;}
.comeGift header{height:38px;position:relative;}
.comeGift header dt,.comeGift header dt img,.allDiscuss>article dt,.allDiscuss>article dt img{width:34px;height:34px;}
.comeGift header dt,.allDiscuss>article dt{border-radius:17px;overflow:hidden;float:left;margin-right:8px;}
.comeGift header dd strong,.allDiscuss>article dd strong{font-size:14px;}
.comeGift header time,.allDiscuss>article time{color:#767676;}
.comeGift aside{height:18px;position:absolute;right:0;top:0;padding-left:37px;}
.comeGift aside b{display:inline-block;width:25px;height:18px;background:url(../images/gift.png) no-repeat -32px 0;margin-bottom:-4px;margin-right:5px;}
.comeGift section a{color:#001c58;line-height:24px;}
.comeGift .lookDel{height:30px;line-height:30px;position:relative;}
.comeGift .garbage{position:absolute;right:5px;top:5px;display:block;width:18px;height:18px;background:url(../images/gift.png) no-repeat -139px 0;}
.comeGift section > figure[data-count]:after {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    border-radius:3px;
    color: #FFFFFF;
    content: attr(data-count);
    font-size: 12px;
    padding: 5px 0;
    position: absolute;
    left:15px;
    top: 5px;
    z-index: 10;
}
.comeGift section > figure {
    height: 100px;
    padding: 0 10px;
    position: relative;
    white-space: nowrap;
	margin:0;
}
.comeGift section > figure>div {
	overflow-x:auto;
	overflow-y:hidden;
}
.comeGift section > figure img {
    height: 100px;
    margin-right: 5px;
    margin-top: 0;
    max-width: 260px;
}
.comeGift section h4.abbTit,.comeGift section p.abb{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;}
.comeGift footer{height:28px;line-height:28px;width:100%;padding:0 5px;margin-left:-5px;margin-top:5px;border-top:1px solid #ccc;background:#e7e7e7;}
.comeGift footer li,footer.giftBottom li{width:33.1%;border-right:1px solid #ccc;float:left;text-align:center;}
footer.giftBottom li{padding:10px 0;}
.comeGift footer li:last-child,footer.giftBottom li:last-child{border:none;}
.comeGift footer li span,footer.giftBottom li span,header.comeAward .tags span{margin-bottom:-5px;margin-right:5px;display:inline-block;background-repeat:no-repeat;}
.comeGift footer li span{width:16px;height:18px;background-image:url(../images/gift.png);}
.comeGift footer .look{background-position:-57px 0;}
.comeGift footer .reply{background-position:-73px 0;}
.comeGift footer .good{background-position:-89px 0;}
.comeGift footer .wonderful{background-position:-104px 0;}
footer.giftBottom{background:#eee;font-size:14px;width:100%;height:42px;line-height:22px;border-top:1px solid #ccc;position:fixed;bottom:0;left:0;z-index:100;}
footer.giftBottom li span{width:21px;height:21px;background-image:url(../images/giftB.png);}
footer.giftBottom .home{background-position:0 0;}
footer.giftBottom .giveTxt{background-position:-21px 0;}
footer.giftBottom .mineHome{background-position:-42px 0;}
header.comeAward{height:72px;padding:10px;background:#dbe8ff;margin-bottom:10px;}
header.comeAward .logo{float:left;margin-right:15px;}
header.comeAward .logo img{height:72px;}
header.comeAward h1{color:#242424;font:bold 16px/22px Microsoft Yahei;}
header.comeAward .communityDet{line-height:14px;font-size:12px;color:#666;}
header.comeAward .tags{margin-top:5px;}
header.comeAward .tags span{margin-bottom:-2px;width:16px;height:16px;background-image:url(../images/gift.png);}
header.comeAward .tags .book{background-position:0 0;}
header.comeAward .tags .person{margin-left:10px;background-position:-16px 0;}
.allDiscuss{margin:10px 0;padding:0 10px;border:1px solid #ccc;background:#f1f1f1;}
.allDiscuss article{position:relative;}
.allDiscuss .talkThis{width:16px;height:18px;background:url(../images/gift.png) no-repeat -73px 0;position:absolute;right:0px;top:10px;}
.allDiscuss>article{padding:10px 0;border-bottom:1px solid #ccc;}
.allDiscuss>article:last-child{border:none;}
.allDiscuss>article dd strong{margin-right:5px;}
.allDiscuss>article .det{margin-left:5px;}
.allDiscuss>article.answer{padding-left:20px;}

/*mineData*/
.comeAward .userImg,.comeAward .userImg img{width:60px;height:60px;}
.comeAward .userImg{margin-right:20px;border:1px solid #ccc;float:left;}
.comeAward h4{font:normal 18px/28px Microsoft Yahei;}
.comeAward .nickname{margin-left:10px;display:inline-block;width:14px;height:14px;background-image:url(../images/giftB.png);background-size:42px 14px;background-position:-14px 0;}
section.module{margin-bottom:10px;}
section.module li{font-size:14px;padding:10px 15px 10px 10px;background:#fff;border-bottom:1px solid #ccc;position:relative;}
section.module li:last-child{border:none;}
section.module li span.go{display:block;width:13px;height:16px;background:url(../images/ico-next2.png) no-repeat;position:absolute;right:10px;top:10px;}
.module .askFor{background:#fff;font-size:14px;padding:10px;}
.askFor .replySir{position:absolute;right:5px;top:0;display:block;width:16px;height:18px;background:url(../images/gift.png) no-repeat -73px 0;}
/*myMessage*/
.myMessage{padding:10px;background:#eee;margin-bottom:10px;}
.myMessage h3{margin-bottom:5px;line-height:22px;position:relative;border-bottom:1px solid #ccc;}
.myMessage h3 time{font-weight:normal;font-size:12px;position:absolute;right:0;bottom:-3px;}
.messageAbb{padding-right:15px;background:url(../images/ico-next2.png) no-repeat right center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
div.showAbb{background:url(../images/menuHide.png) no-repeat right center;}
article.source{text-align:right;color:#666;}
article.source .workerReply{display:inline-block;width:16px;height:18px;background:url(../images/gift.png) no-repeat -73px 0;margin-right:5px;}
.tabChange{margin-bottom:10px;text-align:center;}
.tabChange li{width:49%;font-size:16px;font-weight:bold;line-height:28px;border-right:1px solid #ccc;text-align:center;display:inline-block;}
.tabChange li:last-child{border-right:none;}
.tabChange li.focus{border-bottom:5px solid #090;color:#090;}
.boxTab{display:none;}
aside.nowData{margin-top:5px;border-top:1px solid #ccc;padding-top:5px;}
/*survey*/
.mainTxt .check {
    margin-right: 20px;
}
.mainTxt input {
    margin-right:0px;
}
.mainTxt textarea{border:1px solid #ccc;height:80px;width:98%;resize:none;}
/*mycar*/
section.myCars{background:#fff;margin-bottom:10px;padding:5px;}
/*applyFor*/
.host{position:relative;}
.host img{width:110px;height:130px;border:1px solid #ccc;}
.host .imgStatus{overflow:hidden;position:absolute;width:110px;height:20px;font-size:12px;text-align:center;color:#fff;left:50%;top:111px;z-index:20;margin-left:-55px;background:rgba(0,0,0,0.3);}
/*loading图*/
.shadow{width:100%;height:100%;text-align:center;position:fixed;left:0;top:0;z-index:800;}
.shadowBg{width:100%;height:100%;position:absolute;left:0;top:0;z-index:801;background:rgba(0,0,0,0.6);}
.shadow .loading{position:relative;top:50%;z-index:999;margin-top:-60px;color:#9BCA5B;font-size:16px;}
.shadow .loading img{margin-bottom:5px;}
.loadingTB{width:100%;height:20px;padding:4px 0;line-height:20px;text-align:center;background:#fff;position:fixed;left:0;bottom:0;}
.loadingTB img{height:20px;margin-right:20px;margin-bottom:-5px;}
/*subscribe*/
.followBox .follow{position:relative;background:#fff;padding:5px;padding-right:70px;margin-bottom:6px;}
.follow .delBtn,.follow .payBtn{background:#AC7226;padding:3px 5px;border-radius:3px;color:#fff;position:absolute;right:5px;top:50%;margin-top:-10px;}
.follow .payBtn{background:#c00;}
/*record*/
.record{border:1px solid #A7A7A7;padding:5px;background:#fff;margin-bottom:10px;position:relative;}
.record .recordTxt{display:inline-block;width:50%;}
.record .autoArrows{border-left:1px solid #A9A9A9;border-bottom:1px solid #A7A7A7;width:8px;height:8px;background:#fff;position:absolute;bottom:-6px;right:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);}
.replyWorker{background:#eee;}

@media screen and (min-width:600px){
.wrapper{width:600px;margin:0 auto;}	
}

.BZlist{width:33.3%;float:left;text-align:center;font-size:14px;margin:10px 0;}
.BZlist dt{display:inline-block;width:44px;height:44px;border-radius:22px;margin-bottom:10px;}
.BZ1 dt{background-color:#ea5763;}
.BZ2 dt{background-color:#abcd03;}
.BZ3 dt{background-color:#dab866;}
/*yb*/
.buildList{clear:both;margin:0 auto;}
.buildList dd,.buildList dt{height:128px;overflow:hidden;display:inline-block;}
.buildList dd{font-size:20px;color:#fff;line-height:30px;width:103px;position:relative;}
.buildList .fl{margin-right:5px;}
.buildList dd strong{font-weight:normal;position:absolute;left:30%;top:50%;margin-top:-30px;}
.buildList dd .goRow{display:block;width:10px;height:26px;background-image:url(../images/sm10.png);background-size:10px 26px;position:absolute;right:12px;top:50%;margin-top:-13px;}
.buildList dt{width:200px;}
.buildList dt img{width:100%;}
/*bz*/
.myBz{margin-bottom:10px;}
.onlyImg .back{display:block;width:20px;height:45px;background-image:url(../images/sm11.png);background-size:20px 45px;position:absolute;left:10px;top:20px;}
.myBzFrom header{margin-bottom:10px;height:24px;line-height:24px;width:100%;color:#fff;text-align:center;border-radius:10px;}
.myBzFrom header strong{display:inline-block;width:40%;font-weight:normal;font-size:14px;}
.myBzFrom header span{display:inline-block;width:30%;font-weight:normal;font-size:14px;}
.BzDet{border-bottom:1px solid #ababab;padding:5px;margin-bottom:10px;text-align:center;}
.BzDet strong{font-weight:normal;display:inline-block;width:40%;color:#ea5d66;}
.BzDet span{width:29%;display:inline-block;border-left:1px dotted #ccc;}
.ybCont{width:320px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
/*fifa*/
.fifa{margin-bottom:10px;padding:0 10px 10px;border:1px solid #ddd;background-color:#fff;}
.fifa h1{font-size:18px;line-height:28px;border-bottom:1px dashed #ccc;color:#008934;text-align:center;margin-bottom:10px;}
.fifa h1 .bg{display:inline-block;height:28px;width:22px;margin-bottom:-6px;background:url(../images/fifaBg.jpg) no-repeat center center;}
.fifa header{min-height:80px;text-align:center;}
.ballTeam{width:30%;font-size:16px;} 
.ballTeam img{width:40px;height:40px;border:1px solid #ccc;border-radius:1px;margin-bottom:5px;padding:3px;box-shadow:0 0 2px #ccc inset;}
.gradeOver .red{font-weight:bold;font-size:28px;}
.gradeOver time{font-size:12px;display:block;margin:5px 0;}
.gradeOver .grades{font-weight:bold;}
.gradeOver .score{width:21px;height:28px;line-height:28px;display:inline-block;background-image:url(../images/time.jpg);background-repeat:no-repeat;background-size:21px 28px;}
.dataTips{text-align:right;margin-bottom:5px;}
.fifaBtn{border-top:1px dashed #ccc;padding:5px 0 0;}
.fifaBtn input{display:inline-block;height:30px;line-height:30px;width:30%;margin:0 1.5%;font-size:14px;}
.fifaBtn .win{background:#ef0000;border:1px solid #b30000;background:-webkit-gradient(linear,center top,center bottom,from(#ef0000),to(#ef0000));}
.fifaBtn .same{background:#f28e00;border:1px solid #d07a00;background:-webkit-gradient(linear,center top,center bottom,from(#f28e00),to(#f28e00));}
.fifaBtn .loss{background:#009c3b;border:1px solid #006a28;background:-webkit-gradient(linear,center top,center bottom,from(#009c3b),to(#009c3b));}
.discussBox{padding:10px;background-color:#fff;}
.discussBox textarea{border:1px solid #ccc;height:80px;margin-bottom:10px;width:100%;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.team{display:table;width:100%;text-align:center;}
.rowTeam{display:table-row;}
.rowTeam .colTeam{display:table-cell;}
.colTeam img{width:68px;height:68px;padding:3px;background:#fff;}
.colTeam .teamTit{margin:-5px 0 5px;}
.colTeam .subOver{width:67px;height:67px;border:1px solid #009c3b;}
.fifaBg img{width:100%;}
/*大屏幕手机或平板*/
@media screen and (max-width:320px){
.ybCont{width:318px;}	
.buildList dd{width:111px;}	
.buildList dt{width:190px;}
.buildList dd, .buildList dt{height:120px;}
}
@media screen and (min-width: 321px) and (max-width:400px){
.ybCont{width:360px;}	
.buildList dd{width:126px;}
.buildList dt{width:217px;}
}
@media screen and (min-width: 401px){
.ybCont{width:400px;}	
.buildList dd{width:153px;}
.buildList dt{width:230px;}
.allWrapper{padding-bottom:18px;}
.allWrapper .topBorder{height:4px;background-size:45px 4px;}
.allWrapper .bottomBorder{height:18px;background-size:66px 18px;clear:both;}
.column .houseColumn{width:66px;height:66px;background-size:66px 66px;border-radius:33px;}
.tb5 .houseColumn,.tb6 .houseColumn{width:50px;height:50px;background-size:25px 34px;border-radius:25px;}
.column{font-size:15px;}
}



